// // downloadWorker.js
self.onmessage = function(e) {
  const url = e.data.url;
  console.log('12321323', e);
  fetch(url)
      .then(response => {
          if (!response.ok) {
              throw new Error('Network response was not ok');
          }
          return response.blob();
      })
      .then(blob => {
          self.postMessage(blob);
      })
      .catch(error => {
          self.postMessage({ type: 'error', message: error.message });
      });
};

// // my-worker.worker.js  
// self.onmessage = function(e) {  
//   console.log('Worker: Hello World');  
//   const result = doSomeWork(e.data);  
//   self.postMessage(result);  
// };  
  
// function doSomeWork(data) {  
//   // 模拟一些工作  
//   return data * 2;  
// }
